#Content {
	width: 1100px;
	background-image: url("/img/content/wrapperbg.png");
}

#ContentCenter {
	width: 1000px;
	margin: auto;
}

#logoContainer {
	padding-right: 35px;
	padding-top: 85px;
	float: left;
}

.description {
	border-left: 2px solid #444444;
	width: 458px;
	padding: 5px 20px;
	float: left;
}

.description h1 {
	font-size: 120%;
	margin-bottom: 3px;
}

.description p {
	line-height: 120%;
	text-align: justify;
}

.description .button {
	margin: auto;
	margin-top: 30px;
	border: 1px solid transparent;
	display: block;
	text-decoration: none;
	width: 260px;
	align: center;
	vertical-align: middle;
	padding: 2px;
}

.description .button em {
	color: #444444;
	font-weight: bold;
	display: block;
	float: left;
	padding-top: 18px;
}

.description .button:hover {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	background-color: white;
}

.description .button canvas {
	-moz-transition: all 3s ease-in-out;
	-webkit-transition: all 3s ease-in-out;
	-o-transition: all 3s ease-in-out;
	transition: all 3s ease-in-out;
	float: left;
}

.description .button:hover canvas {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}

.error {
	width: 80%;
	border: 1px solid #5c0000;
	background-color: #ffbcbc;
	border-radius: 10px;
	color: #5c0000;
	font-weight: bold;
	text-align: center;
	margin: auto;
	padding: 20px 0;
}

#Collaboration {
	width: 900px;
	margin: auto;
}

#Collaboration .info {
	width: 878px;
	margin: auto;
	background-color: #f8f8f8;
	border: 1px solid #d5d5d5;
	padding:10px;
	min-height:100px;
	background-image:url("/img/content/textareabg.png");
	background-position: bottom right;
	background-repeat:no-repeat;
}

#Collaboration h1 {
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
}

#Collaboration .info em {
	font-style: italic;
	font-size:14px;
	width:100%;
	display:block;
	padding-top:3px;
	padding-bottom:5px;
	border-bottom: 1px dotted #d5d5d5;
}
#Collaboration .info em a{
	text-decoration:none;
	color:#444444;
}
#Collaboration .info em a:hover{
	text-decoration:underline;

}
#Collaboration p {
	margin-top:10px;
	width:750px;
}
#Collaboration p a{
	text-decoration:none;
	color:#444444;
}
#Collaboration p a{
	text-decoration:underline;
}
.seperator {
	width: 900px;
	height: 50px;
	background-image: url("/img/content/hr-bg3.png");
	margin-top: 30px;
	margin-bottom: 30px;
}

.referenceNavigation{
width:850px;
margin:auto;
padding:0 5px;

}
.referenceNavigation u {
	display: block;
	overflow: hidden;
	width:840;
	
	margin: auto;
	padding: 0;
	list-style: none;
}

.referenceNavigation li {
	width: 400px;
	float: left;
	margin: 0 10px;
	display:block;
}

.referenceNavigation a {
	display:block;
	text-align: center;
	width: 100%;
	position: relative;
	background-color:#ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);
	padding: 11px 0px;
	float: left;
	text-decoration: none;
	color: #444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	border-radius: 5px 0 0 0;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
}

.referenceNavigation a::after {
	content: '';
	position: absolute;
	z-index: 1;
	top: 0;
	right: -.5em;
	bottom: 0;
	width: 1em;
	background: #ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
	-moz-transform: skew(10deg);
	-o-transform: skew(10deg);
	-ms-transform: skew(10deg);
	-webkit-transform: skew(10deg);
	transform: skew(10deg);
	border-radius: 0 5px 0 0;
}

.referenceNavigation a::before {
	display:block;
	content: '';
	position: absolute;
	z-index: 1;
	top: 0;
	left: -.5em;
	bottom: 0;
	width: 1em;
	background-color:#ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);

	/*box-shadow: -2px 0px 2px rgba(0, 0, 0, .4);*/
	-moz-transform: skew(-10deg);
	-o-transform: skew(-10deg);
	-ms-transform: skew(-10deg);
	-webkit-transform: skew(-10deg);
	transform: skew(-10deg);
	border-radius: 5px 0 0 0;
	border-left: 1px solid #d5d5d5;
}

.referenceNavigation a:hover, .referenceNavigation a:hover::after, .referenceNavigation a:hover::before
	{
	text-decoration: underline;
	background-color: #f8f8f8;
}

.referenceNavigation .current a, .referenceNavigation .current a::after, .referenceNavigation .current a::before
	{
	z-index: 3;
	text-decoration:underline;
	background-color:#f8f8f8!important;
	background:none;
	border-bottom:0px solid #f8f8f8;
}

#referenceContainer {
	
	position:relative;
	z-index: 5; 
	width : 100%;
	background-color: #f8f8f8;
	padding-bottom:20px;
	border: 1px solid #d5d5d5;
	border-top:1px solid #f8f8f8;
	margin-top: -1px;
	width: 100%;
}

#referenceContainer .search {
	width: 200px;
	float: right;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#referenceContainer .search input {
	background-color: #ececec;
	float: right;
	width: 50px;
	-moz-transition: width 1s ease-in-out;
	-webkit-transition: width 1s ease-in-out;
	-o-transition: width 1s ease-in-out;
	transition: width 1s ease-in-out;
	border-radius: 20px;
	padding: 3px 20px;
	border: 1px solid #d5d5d5;
	background-image: url("/img/content/search2.png");
	background-repeat: no-repeat;
	background-position: left;
}

#referenceContainer .search input:focus {
	background-color: white;
	width: 100px;
	border-radius: 20px;
	border: 1px solid #d5d5d5;
}

#referenceContainer .headColumn {
	border-top: 1px dotted #d5d5d5;
	border-bottom: 1px dotted #d5d5d5; width : 900px;
	clear: right;
	width: 900px;
}

#referenceContainer .headColumn a{
	text-decoration:none;
	color:#444444;
}

#referenceContainer .headColumn .type {
	float: left;
	width: 135px;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-style: italic;
	color: #b3b3b3;
	font-size: 24px;
}

#referenceContainer .headColumn .title {
	float: left;
	width: 230px;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-style: italic;
	color: #b3b3b3;
	font-size: 24px;
}

#referenceContainer .headColumn .author {
	float: left;
	width: 230px;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-style: italic;
	color: #b3b3b3;
	font-size: 24px;
}
#referenceContainer .headColumn .rating {
	float: left;
	width: 205px;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-style: italic;
	color: #b3b3b3;
	font-size: 24px;
}
#referenceContainer .refColumn {
	display:block;
	border-bottom: 1px dotted #d5d5d5;
	width: 890px;
	background-color:transparent;
	opacity:1.0;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	
}

#referenceContainer .refColumn .type {
	float: left;
	width: 156px;
	height:40px;
	font-weight:bold;
	font-size:18px;
	margin:0px;
	display:block;
	text-align: left;
	padding: 20px 0;
	height:20px;
	text-transform:capitalize;
}

#referenceContainer .refColumn .title {
	float: left;
	width: 230px;
	text-align: center;
	padding: 20px 0;
	height:20px;
	font-weight:bold;
	font-size:18px;
	text-transform:capitalize;
}

#referenceContainer .refColumn .title a {
	text-decoration:none;
	color:#444444;
}
#referenceContainer .refColumn .author {
	float: left;
	width: 230px;
	text-align: center;
	padding: 20px 0;
	height:20px;
	font-weight:bold;
	font-size:18px;
}
#referenceContainer .refColumn .author a{
	text-decoration:none;
	color:#444444;
}
#referenceContainer .refColumn .rating{
	float: left;
	width: 180px;
	text-align: center;
	padding: 20px 0;
	height:20px;
	font-weight:bold;
	font-size:18px;
}
#referenceContainer .refColumn .delete {
	float: left;
	width: 40px;
	text-align: center;
	margin: 10px 0;
	height:38px;
	display:none;
	background-image:url(/img/content/delete.png);
	background-repeat:no-repeat;
	background-position:50% 50%;
	border:1px solid transparent;
	margin-right:5px;
}
#referenceContainer .refColumn .delete:hover {
	background-image:url(/img/content/delete_hover.png);
	border:1px solid #ebebeb;
	border-radius:10px;
	background-color: #f8f8f8;
}
#referenceContainer .refColumn:hover .controls div{
	display:block;
}
#referenceContainer .refColumn .edit {
	
	float: left;
	width: 40px;
	text-align: center;
	margin: 10px 0;
	height:38px;
	background-image:url(/img/content/edit.png);
	display:none;
	background-repeat:no-repeat;
	background-position:50% 50%;
	border:1px solid transparent;
	margin-right:5px;
}
#referenceContainer .refColumn .edit:hover {
	background-image:url(/img/content/edit_hover.png);
	border:1px solid #ebebeb;
	border-radius:10px;
	background-color: #f8f8f8;
}
#referenceContainer .refColumn .edit strong {
	cursor:pointer;
	display:block;
	height:40px;
	width:45px;}



#referenceContainer .refColumn .accept {
	float: left;
	width: 40px;
	text-align: center;
	margin: 10px 0;
	height:38px;
	background-image:url(/img/content/approved.png);
	display:none;
	background-repeat:no-repeat;
	background-position:50% 50%;
	border:1px solid transparent;
	margin-right:5px;
}
#referenceContainer .refColumn .accept:hover {
	background-image:url(/img/content/approved_hover.png);
	border:1px solid #ebebeb;
	border-radius:10px;
	background-color: #f8f8f8;
}

#referenceContainer .article{
  	border-left:10px solid #e53430;
}
#referenceContainer .book{
  	border-left:10px solid #e56f30;
}
#referenceContainer .booklet{
  	border-left:10px solid #e5ac30;
}
#referenceContainer .conference{
  	border-left:10px solid #e2e530;
}
#referenceContainer .inbook{
  	border-left:10px solid #a6e530;
}
#referenceContainer .incollection{
  	border-left:10px solid #69e530;
}
#referenceContainer .inproceedings{
  	border-left:10px solid #30e533;
}
#referenceContainer .manual{
  	border-left:10px solid #30e56f;
}
#referenceContainer .mastersthesis{
  	border-left:10px solid #30e5ac;
}
#referenceContainer .misc{
  	border-left:10px solid #30e2e5;
}
#referenceContainer .phdthesis{
  	border-left:10px solid #30a6e5;
}
#referenceContainer .proceedings{
  	border-left:10px solid #3069e5;
}
#referenceContainer .techreports{
  	border-left:10px solid #3330e5;
}
#referenceContainer .unpublished{
  	border-left:10px solid #6f30e5;
}
#referenceContainer .refColumn .showDetails2{
	clear:left;
	font-variant:small-caps;
	font-size:14px;
	width:120px;
	text-align:center;
	height:15px;
	padding: 0 10px;
	text-decoration:none;
	color:#444444;
	display:block;
	border:1px dotted #d5d5d5;
	border-radius:10px;
	margin:auto;
	margin-bottom:-8px;
	background-color:#f8f8f8;
		z-index:10;
	position:relative;
}
#referenceContainer .refColumn .showDetails2:hover{
	background-color:#777777;
	color:#f8f8f8;
	border:1px solid #d5d5d5;

}
#referenceContainer .refColumn .refDetails{
	clear:both;
	padding:10px;
	opacity:0.0;
	width:890px;
	height:0px;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;

}
.button {
	float:right;
	margin-right:20px;
	margin-top: 30px;
	border: 1px solid transparent;
	display: block;
	text-decoration: none;
	width: 190px;
	align: center;
	vertical-align: middle;
	padding: 2px;
}

.button em {
	color: #444444;
	font-weight: bold;
	display: block;
	float: left;
	padding-top: 18px;
	border:none;
}

.button:hover {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	background-color: white;
}

.button canvas {
	-moz-transition: all 3s ease-in-out;
	-webkit-transition: all 3s ease-in-out;
	-o-transition: all 3s ease-in-out;
	transition: all 3s ease-in-out;
	float: left;
}

.button:hover canvas {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
.buttonexport {
	float:right;
	margin-right:20px;
	margin-top: 30px;
	border: 1px solid transparent;
	display: block;
	text-decoration: none;
	width: 230px;
	align: center;
	vertical-align: middle;
	padding: 2px;
}

.buttonexport em {
	color: #444444;
	font-weight: bold;
	display: block;
	float: left;
	padding-top: 18px;
	border:none;
}

.buttonexport:hover {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	background-color: white;
}

.buttonexport canvas {
	-moz-transition: all 3s ease-in-out;
	-webkit-transition: all 3s ease-in-out;
	-o-transition: all 3s ease-in-out;
	transition: all 3s ease-in-out;
	float: left;
}

.buttonexport:hover canvas {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
.buttonExport {
	margin-left:15px;
	float:left;
	margin-right:20px;
	margin-top: 30px;
	border: 1px solid transparent;
	display: block;
	text-decoration: none;
	width: 290px;
	align: center;
	vertical-align: middle;
	padding: 2px;
}

.buttonExport em {
	color: #444444;
	font-weight: bold;
	display: block;
	float: left;
	padding-top: 18px;
	border:none;
}

.buttonExport:hover {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	background-color: white;
}

.buttonExport canvas {
	-moz-transition: all 3s ease-in-out;
	-webkit-transition: all 3s ease-in-out;
	-o-transition: all 3s ease-in-out;
	transition: all 3s ease-in-out;
	float: left;
}

.buttonExport:hover canvas {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
#darken{

	background: rgba(0, 0, 0, .0);
	z-index:9;
	top:0px;
	left:0px;
	position:fixed;
	-moz-transition: background 1s ease-in-out;
	-webkit-transition: background 1s ease-in-out;
	-o-transition: background 1s ease-in-out;
	transition: background 1s ease-in-out;
}

#popup{
	opacity:0.0;
	filter:alpha(opacity=00);
	border:1px solid #d8d8d8;
	position:fixed;
	z-index:10;
	margin:auto;
	top:0;
	margin-top:20px;
	width:800px;
	padding:20px;
	border-radius:5px;
	background-color:#f8f8f8;
	-moz-transition: opacity 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
#popup .centered{
	text-align: center;
}

#popup .form-note{
	width:100%;
	float:left;
}


#popup .form-line{

	width:100%;
}
#popup .title{
	margin-top:3px;
	
	width:150px;
	float:left;
	text-align:right;
	margin-right:10px;
}
#popup .box{
	width:500px;
	float:left;
}
#popup .box input{
	width:100%;
}
#popup2{
	opacity:0.0;
	filter:alpha(opacity=00);
	border:1px solid #d8d8d8;
	position:fixed;
	z-index:10;
	margin:auto;
	top:0;
	margin-top:20px;
	width:680px;
	padding:20px 60px;
	border-radius:5px;
	background-color:#f8f8f8;
	-moz-transition: opacity 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
#popup2 .form-line{

	width:100%;
}
#popup h1{
	font-weight:bold;
	font-size:20px;
	margin-bottom:10px;
	text-align:center;
}
#popup2 .title{
	margin-top:3px;
	
	width:150px;
	float:left;
	text-align:right;
	margin-right:10px;
}
#popup2 .box{
	width:500px;
	float:left;
}
#popup2 .box input{
	width:100%;
}
#infoDescription p{
	
}
#infoDescription strong{
	cursor:pointer;
	text-decoration:underline;

	
}

.importNavigation{
width:850px;
margin:auto;
padding:0 5px;
padding-top:30px
}
.importNavigation u {
	display: block;
	overflow: hidden;
	width:840;
	
	margin: auto;
	padding: 0;
	list-style: none;
}

.importNavigation li {
	width: 250px;
	float: left;
	margin: 0 10px;
	display:block;
}

.importNavigation a {
	display:block;
	text-align: center;
	width: 100%;
	position: relative;
	background-color:#ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);
	padding: 11px 0px;
	float: left;
	text-decoration: none;
	color: #444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	border-radius: 5px 0 0 0;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
}

.importNavigation a::after {
	content: '';
	position: absolute;
	z-index: 1;
	top: 0;
	right: -.5em;
	bottom: 0;
	width: 1em;
	background: #ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
	-moz-transform: skew(10deg);
	-o-transform: skew(10deg);
	-ms-transform: skew(10deg);
	-webkit-transform: skew(10deg);
	transform: skew(10deg);
	border-radius: 0 5px 0 0;
}

.importNavigation a::before {
	display:block;
	content: '';
	position: absolute;
	z-index: 1;
	top: 0;
	left: -.5em;
	bottom: 0;
	width: 1em;
	background-color:#ddd;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	background-image: -webkit-linear-gradient(to bottom, #fff, #ddd);
	background-image: -o-linear-gradient(to bottom, #fff, #ddd);
	background-image: -ms-linear-gradient(to bottom, #fff, #ddd);

	/*box-shadow: -2px 0px 2px rgba(0, 0, 0, .4);*/
	-moz-transform: skew(-10deg);
	-o-transform: skew(-10deg);
	-ms-transform: skew(-10deg);
	-webkit-transform: skew(-10deg);
	transform: skew(-10deg);
	border-radius: 5px 0 0 0;
	border-left: 1px solid #d5d5d5;
}

.importNavigation a:hover, .importNavigation a:hover::after, .importNavigation a:hover::before
	{
	text-decoration: underline;
	background-color: #f8f8f8;
}

.importNavigation .current a, .importNavigation .current a::after, .importNavigation .current a::before
	{
	z-index: 3;
	text-decoration:underline;
	background-color:#f8f8f8!important;
	background:none;
	border-bottom:0px solid #f8f8f8;
}

#importContainer {
	
	position:relative;
	z-index: 5; 
	width:900px;
	margin:auto;
	background-color: #f8f8f8;
	padding-bottom:20px;
	border: 1px solid #d5d5d5;
	border-top:1px solid #f8f8f8;
	margin-top: -1px;

}

#importSearch {
	width:100%;
}
#importSearch form .importSearch{
	float:left;
	margin-left:30px;
	margin-top:20px;
	width: 300px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	padding: 5px 40px;
	border-left: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-right:1px dotted #d5d5d5;
	background-image: url("/img/content/search2.png");
	background-repeat: no-repeat;
	background-position: 10px;
	font-weight: bold;
	font-style: italic;
	color: #b3b3b3;
	font-size: 24px;
	height:38px;
}
#importSearch form .importSubmit{
	margin-top:20px;
	float:left;
	height:50px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	padding: 5px 40px;
	background-color:transparent;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	font-weight: bold;
	color: #444444;
	font-size: 24px;
	cursor:pointer;
}
#importSearch form .importSubmit:active{
	border-left:2px solid transparent;
}
#importSearch form .importNext{
	float:right;
	margin-top:20px;
	padding: 15px 20px;
	font-weight: bold;
	color: #444444;
	background-color:transparent;
	border:none;
	cursor:pointer;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border:1px solid #d5d5d5;
	margin-right:20px;
}
#importSearch form .importPrevious{
	float:right;
	margin-top:20px;
	padding: 15px 20px;
	font-weight: bold;
	color: #444444;
	background-color:transparent;
	border:none;
	cursor:pointer;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border:1px solid #d5d5d5;
}
#importSearch form .importNext:hover{
	background-color:#ebebeb;
}
#importSearch form .importPrevious:hover{
	background-color:#ebebeb;
}
#searchresults{
width:840px;
margin:auto;
clear:left;
margin-top:20px;
}
.searchresult{

	border-top:1px dotted #d5d5d5;
	margin-top:10px;
	padding-top:10px;
}
.searchresult a{
	font-size:20px;
	font-weight:bold;
	color:#777777;
	text-decoration:none;
}
.searchresult .importDetails{
	margin-left:4px;
	margin-top:5px;
	width:100%;
	font-size:12px;
	font-style:italic;
	color:#444444;
}
.searchresult .importDescription{
	margin-left:3px;
}
.searchresult .waitIcon{
	margin:20px auto;
	width:40px;
	height:40px;
	display:block;

}
.waitIcon{
	margin:20px auto;
	width:40px;
	height:40px;
	display:block;

}
.searchresult .addbuttonimport{
width:50px;
height:50px;
background:transparent;
border:none;
}
.searchresult .addbuttonimport{
background-color:black;
}
#importcode{
	padding:20px;
}
#importcode label{
	font-size:20px;
	font-weight:bold;
	margin:5px;
}
#importcode textarea{
	width:848px;
	margin:auto;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 200px;
	resize: none;
	font-family:arial;
	margin-top: 2px;
	margin-bottom: 20px;
	border:1px solid #444444;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-image: url("/img/content/textareabg.png");
	background-position: right bottom;
	background-repeat: no-repeat;
}
#importfile{
	padding:30px;
}
.rating{
	width:100%;
}
.rating span {
	font-size: 20px;
	color: orange;
	cursor: pointer;
}


#emails{
	
}
#exportContainer{
	padding-top:40px;
}
.exportCode{
	width:458px;
	padding:20px;
	float:left;
	border-right:2px solid #444444;
}
.exportCode textarea{
	display:block;
	padding:3px 5px;
	height:200px;
	resize:none;
	width:365px;
	margin-top:2px;
	margin-bottom:20px;
	border: 1px solid #444444;
	border-radius:5px;
	background-image:url("/img/content/textareabg.png");
	background-position: bottom right;
	background-repeat:no-repeat;
	font-family:arial;
	margin:auto;
}
.exportFile{
	width:460px;
	float:left;
	padding:20px;
}
.exportFile a{
	
	text-decoration:none;
	color:#444444;
	display:block;
	background-color:#f8f8f8;
	width:200px;
	text-align:center;
	margin:auto;
	padding: 20px 0;
	border:1px solid #444444;
	background-image: -moz-linear-gradient(to bottom, #fff, #ddd);
	border-radius:10px;
	-moz-transition: all 1s ease-in-out;
	-webkit-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.exportFile a:hover{
	background-image: none;
	background-color:#f8f8f8;
}
.exportFile h3{
	font-weight:bold;
	font-style:italic;
	font-size:24px;
	margin-bottom:10px;
	text-align:center;
}
.exportCode h3{
	font-weight:bold;
	font-style:italic;
	font-size:24px;
	margin-bottom:10px;
	text-align:center;
}
#inviteContainer{
	padding-top:40px;
}
.inviteLinks{
	width:458px;
	padding:20px;
	float:left;
	border-right:2px solid #444444;
}
.inviteLinks label{
	margin-top:3px;
	margin-right:3px;
	float:left;
	display:block;
	width:150px;
	text-align:right;
}
.inviteLinks input{
	width:200px;
	float:left;

}
.inviteMail{
	width:460px;
	float:left;
	padding:20px;

}
.inviteMail form{
	width:300px;
	margin:auto;
}
.inviteMail form tr{
padding-bottom:5px;
}
.inviteLinks h3{

	font-weight:bold;
	font-style:italic;
	font-size:24px;
	margin-bottom:30px;
	text-align:center;
}
.inviteMail h3{

	font-weight:bold;
	font-style:italic;
	font-size:24px;
	margin-bottom:30px;
	text-align:center;
}
.inviteMail .submit-center{
	width:100px;
	float:right;
}

.fbshare{
	
	display:block;
	margin-top:5px;
	padding-top: 2px;
	padding-left: 5px;
}

.fbshare2{
	clear:right;
	display:block;
	margin-top:10px;
	padding-top: 2px;
	padding-left: 5px;
}

.sharehint{
	width:350px;
	text-align:left; 
	float:right;
}

.sharehintmargin{
	margin-bottom: 20px;
}
#editContainer{
	padding-top:40px;
}
#editContainer h3{
	font-weight:bold;
	font-style:italic;
	font-size:24px;
	margin-bottom:30px;
	text-align:center;
}
#editContainer .description a{
	text-decoration:none;
	color:#444444;
}

.public{
	width:23%!important;
	text-align:center!important;
}
.headLine{
	text-align:center;
	font-size:24px;
}
.indexLink{
	display:block;
	text-align:center;
	color:#444444;
	text-decoration:none;
	margin:auto;
	margin-top:20px;
}
.indexLink:hover{
	text-decoration:underline;
}
.deleteCollab{
	float:right;
	display:block;
	width:150px;
	border:1px solid #444444;
	border-radius:10px;
	height:25px;
	padding:5px;
	padding-left:50px;
	padding-top:17px;
	background-color:white;
	background-image:url(/img/content/delete.png);
	background-repeat:no-repeat;
	background-position:left 50%;
}
.deleteCollab:hover{
	background-image:url(/img/content/delete_hover.png);
	text-decoration:none;
	
}
.saveButton{
	margin-top:30px;
	cursor:pointer;
	text-align:left;
	float:right;
	display:block;
	width:110px;
	border:1px solid #444444;
	border-radius:10px;
	height:43px;
	padding:5px;
	padding-left:50px;
	padding-top:4px;
	background-color:white;
	background-image:url(/img/content/approved.png);
	background-repeat:no-repeat;
	background-position:left 50%;
}
.saveButton:hover{
	background-image:url(/img/content/approved_hover.png);
	text-decoration:none;
}
.message-parameter{
	width:898px;
	margin:auto;
	border:1px solid #FF7400;
	background-color:#FFEA7D;
	color:#FF7400;

	padding: 20px 0;
	text-align:center;
	font-weight:bold;
	margin-bottom:20px;
}
.citeSeer{
	font-weight:bold;
	margin-left:380px;
	padding-top:10px;
}
.citeSeer img{
	height:20px;
	float:right;
	margin-right:320px;
	margin-top:3px;
}
.citeSeer em{
	padding-top:6px;
	float:right;
	margin-right:3px;
}
